Mid-Level Software Developer (.NET/C#)
Location: Dublin, Ireland
Position Type: Full-Time | Permanent | Hybrid
Salary: €55,000-65,000+ (Depending on experience)
About the Role
We’re looking for a Software Developer to join an innovative identity engineering team working on online identity providers that power a wide range of global services and platforms. You’ll contribute to projects that span consumer and enterprise environments, with a focus on online security, account reputation, and safeguarding against bot attacks.
This role offers the chance to work alongside machine learning experts and engineering specialists, delivering mission-critical services at scale within an inclusive, multicultural, and collaborative environment.
Responsibilities
- Enhance systems to identify account reputation and block abusive activity.
- Partner with Engineers, Product Managers, Technical Program Managers, and Designers to design and deliver robust features.
- Take ownership of large-scale solutions, from design and architecture to implementation, testing, and long-term support.
- Influence best practices across development, driving improvements in quality and security.
- Write clean, scalable, maintainable, and high-performing code.
- Apply a customer-first mindset, iterating features based on feedback and data.
- Ensure system reliability with early detection and resolution of production issues.
- Use metrics and analytics to validate business and technical success.
- Build an in-depth understanding of business operations to enhance end-to-end customer experience.
Essential Skills
- Bachelor’s degree in computer science, Computer Engineering, or related field.
- Strong proficiency in C# or another object-oriented programming language, with 3+ years of hands-on development experience.
- Experience in large-scale web service development (design, implementation, deployment, and maintenance).
- Solid computer science fundamentals (data structures, algorithms, software design).
- Experience designing and building large systems.
- Skilled in troubleshooting and unit testing across both new and legacy systems.
Additional Skills (Nice to Have)
- Strong problem-solving abilities and debugging skills.
- Previous experience in large-scale or enterprise-level environments.
Why Join?
- Work on impactful, high-visibility projects in online security and identity management.
- Join a diverse, supportive, and inclusive team culture that values innovation.
- Gain exposure to cutting-edge technologies and opportunities for professional growth.
- Contribute to a collaborative environment where knowledge sharing and continuous learning are at the core.
- Enjoy a healthy work-life balance while making a meaningful impact.
If you’re interested, please apply below. For more information, contact Joseph Mullan in Reperio Human Capital.
Reperio Human Capital acts as an Employment Agency and an Employment Business.